body {
	padding-top: 0px;
	padding-bottom: 0px;
}

.zf-green {
	color: #68b604;
}

.btn-success {
	background-color: #57a900;
	background-image: -moz-linear-gradient(top, #70d900, #57a900);
	background-image: -ms-linear-gradient(top, #70d900, #57a900);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70d900),
		to(#57a900));
	background-image: -webkit-linear-gradient(top, #70d900, #57a900);
	background-image: -o-linear-gradient(top, #70d900, #57a900);
	background-image: linear-gradient(top, #70d900, #57a900);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#70d900',
		endColorstr='#57a900', GradientType=0);
}

.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]
	{
	background-color: #57a900;
}

.btn-success:active,.btn-success.active {
	background-color: #57a900;
}

div.container a.brand {
	background: url("../img/zf2-logo.png") no-repeat scroll 0 10px
		transparent;
	margin-left: 0;
	padding: 0px;
}

footer {
	margin: 0px;
	padding: 0px;
}

.container {
	padding-top: 15px;
}

img.header {
	min-height: 100px;
	min-width: 275px;
	/*border-radius:5px 5px 0px 0px;*/
}

.theme-background-color {
	background-color: #d7eff9;
}

.navbar-properties {
	background-color: #CC691D;
	font: "Comic Sans MS", cursive;
	font-weight: bolder;
	font-size: 150%;
	/*border-radius:0px 0px 5px 5px;*/
}

.navbar-properties a {
	color: #FFF;
}

.navbar-properties a:hover {
	background-color: #06F;
}

.navbar-properties li a:hover {
	background-color: #1B8ABF;
}

.navbar-properties .active {
	background-color: #777;
}

.navbar-toggle .icon-bar {
	background-color: #fff;
}

.navbar-brand {
	float: left;
	padding: 9px 9px;
	font-size: 18px;
}

.im-centered {
	margin: auto;
}

.errormsg p {
	padding: 5px;
	margin: 0px;
	font-size: 150%;
}

.errormsg ul {
	list-style-type: none;
	display: inline-block;
	padding: 5px;
	margin: 0px;
	color: red;
}

.error {
	padding: 0px;
	margin: 0px;
	color: red;
}

.errormsgform{
	font-weight: bold;
	font-style: italic;
	color: red;
}

.border {
	border-width: 1px;
	border-style: solid;
	border-color: red;
	background-color: #DADADA;
}

.border-left-orange {
	border-left-style: solid;
    border-left: thick double orange;
}

.panel {
	box-shadow: none;
	background-color: transparent;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height: 1.42857;
	color: #1b8abf;
}

.panel-title {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 18px;
	font-weight: bold;
	color: inherit;
}

body {
}

label {
	font-weight: normal;
}

.rel_pos{
	position: relative;	
}
.abs_pos{	
	top: 0.5em; right: 1.75em;	
	position: absolute;	
}

.table_border_Black td
{
	border: 1px solid #121010;
}
.panel-gls{
	border-color: #2BB2ff;
}
.disabledLink {
    padding-top: 12px;
    padding-bottom: 15px;
}
.icon-bar-color-black{
	background-color: black;
}
